.toup{width:100%;height:100%;overflow:hidden;position:relative;padding-top:0.8rem;}
.logo{width:1.47rem;height:1.58rem;margin:0.35rem auto 0 auto;}
.logo img{display:block;max-width:1.47rem;}
.swipers{margin:0.2rem 0.5rem 0 0.5rem;}
.swiper-container {
    width:100%;
    height:100%;
    margin-left: auto;
    margin-right: auto;
}
.swiper-slide {
    border:3px solid #fff;
    border-radius:10px;
    padding:0.35rem 0.2rem 0.6rem 0.2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-shadow: 0px 0px 10px #9bb5c4 inset;
    -moz-box-shadow: 0px 0px 10px #9bb5c4 inset ;
    box-shadow: 0px 0px 10px #9bb5c4 inset;
    box-sizing:border-box;
    overflow:hidden;
}

.scores{width:100%;/*height:6.28rem;*/}
.scores h3{font-size:0.32rem;line-height:0.48rem;word-wrap:break-word;display:block;text-align:justify;}
.scores .f{margin:0.2rem 0 0.4rem 0;font-size:0.25rem;width:100%;}
.scores .f span{display:inline-block;height:0.75rem;width:0.75rem;line-height:0.75rem;font-size:0.42rem;color:#fff;background:#4e3821;text-align:center;border-radius:100%;margin-right:0.15rem;}
.choose{width:100%;padding-top:0.5rem;}
.choose .input{margin-bottom:0.25rem;position:relative;}
.choose input[type="radio"]{position:absolute;left:0;top:0.04rem;vertical-align:middle;width:20px;height:20px;}
.choose input[type="checkbox"]{position:absolute;left:0;top:0.04rem;vertical-align:middle;width:20px;height:20px;}
.choose label{font-size:0.31rem;display: block;padding-left:0.6rem;line-height:0.5rem;}

.preNexts{width:100%;height:0.88rem;border:1px solid #cfd5da;border-radius:0.1rem;margin:0.3rem 0 0.55rem 0;position:relative;background:#e3e7e7;box-sizing:border-box;}
.swiper-button-next,.swiper-button-prev{width:50%;height:0.88rem;float:left;line-height:0.88rem;font-size:0.29rem;color:#637d96;border:1px solid #cfd5da;background:#e3e7e7;}
.swiper-button-next{float:right;}
.swiper-button-prev .pre,.swiper-button-next .next{width:0.96rem;height:0.86rem;float:left;background:url(../images/pre.png) center center no-repeat;background-size:0.55rem;display:block;border-right:1px solid #b8bdc1;margin-right:0.25rem;}
.swiper-button-next .next{float:right;margin-left:0.25rem;background:url(../images/next.png) center center no-repeat;border-left:1px solid #b8bdc1;border-right:0;background-size:0.55rem;margin-right:0;}



.con{
    border:3px solid #fff;
    border-radius:10px;
    padding:0.35rem 0.4rem 0.6rem 0.4rem;
    -webkit-box-shadow: 0px 0px 10px #9bb5c4 inset;
    -moz-box-shadow: 0px 0px 10px #9bb5c4 inset ;
    box-shadow: 0px 0px 10px #9bb5c4 inset;
    box-sizing:border-box;

}
.con h1{font-size:0.36rem;text-align:center;line-height:0.48rem;margin-bottom:0.5rem;}
.con p{line-height:0.36rem;font-size:0.24rem;margin-bottom:0.30rem;text-align:justify;word-wrap:break-word;}

.swipers a.jion,.swipers a.tijiao{height:0.88rem;width:100%;box-sizing:border-box;line-height:0.88rem;text-align:center;border-radius:0.1rem;border:1px solid #cdd4d8;display:block;font-size:0.28rem;color:#637d96;margin:0.35rem 0 0.55rem 0;background:#f2f4f3;}

.con.con1{background:#f8f9fa;}
.con .texts{width:100%;height:0.63rem;border:1px solid #c5c8cc;border-radius:0.12rem;line-height:0.63rem;font-size:0.27rem;padding:0 0.2rem;background:#e4e6e9;box-sizing:border-box;}
.smile{width:100%;/*padding-top:1.78rem;*/background-size:2.19rem;}
.smile p{font-size:0.31rem;}













